﻿using WPFDevelopers.Controls.Runtimes.User32;

namespace WPFDevelopers.Controls.Runtimes.Shell32
{
    public enum TimeOutFlags
    {
        Minimum_Timeout = 10,
        Maximum_Timeout = 30,
    }

    public enum NOTIFYICONDATAWFlags
    {
        NOTIFYICONDATA_V1_SIZE,
        NOTIFYICONDATA_V2_SIZE,
        NOTIFYICONDATA_V3_SIZE = 952,
    }

    public enum NOTIFYMESSAGESINK
    {
        NotifyCallBackMessage = WM.USER + 6,
    }

    public enum NOTIFYICONVERSIONFlags
    {
        NOTIFYICON_VERSION = 0x03,
        NOTIFYICON_VERSION_4 = 0x04,
    }
}
